special-purpose trailer - Türkisch Englisch Wörterbuch